it all depends on good luck or circumstances - Alemán Inglés Diccionario